.header_logo {
  height: 100px;
  /* 去掉这个margin-top蓝色部分向右移 */
  margin-top: 10px;
}

.header_logo .header_logo_content {
  width: 1000px;
  height: 100px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.header_logo .header_logo_content .left {
  width: 470px;
  height: 100px;
}

.header_logo .header_logo_content .center {
  width: 391px;
  height: 65px;
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.header_logo .header_logo_content .center .search {
  width: 335px;
  height: 40px;
  margin-top: 10px;


}

.header_logo .header_logo_content .center .search input {
  width: 335px;
  height: 33px;

  outline: none;
  border: 2px solid #fa2a83;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;

}

.header_logo .header_logo_content .center .sousuo {
  width: 50px;
  height: 33px;
  background-color: #fa2a83;
  margin-top: 10px;
  border: 2px solid #fa2a83;
  text-align: center;
  line-height: 33px;
  color: aliceblue;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;

}

.header_logo .header_logo_content .center .bottom ul li {
  float: left;
  border-right: 1px solid #aeaeae;
  color: #aeaeae;
  font-size: 12px;
  padding-left: 1em;
  padding-right: 1em;
}

/* 给最后一个清除border */
.header_logo .header_logo_content .center .bottom ul li:last-child {
  border-right: none;
}

/* 给父亲清除浮动 */
.header_logo .header_logo_content .center .bottom ul::after {
  content: "";
  display: block;
  clear: both;
}

.header_logo .header_logo_content .right {
  width: 95px;
  height: 34px;
  background-color: #f6f7f9;
  margin-top: 30px;
  border: 1px solid #d0d0d0;
  border-radius: 2px;
  display: flex;
  justify-content: space-around;
  line-height: 34px;
}